package com.goldcn.goods.model;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

public class GoodsSku {

    // `price` decimal(12,4) DEFAULT NULL COMMENT '建议零售价',
     // `viphPrice` decimal(12,4) DEFAULT NULL COMMENT '一级供货价',
     //`vipmPrice` decimal(12,4) DEFAULT NULL COMMENT '二级供货价',
     //`wholeSalePrice` decimal(12,4) DEFAULT NULL COMMENT '供应商供货价',
     //`vipsPrice` decimal(12,4) DEFAULT NULL COMMENT '三级级供货价',
    private Long skuID;

    private Long goodsID;

    private String attrJson;

    private Integer inventory;

    private BigDecimal price;  //建议零售价

    private BigDecimal viphPrice; //高级会员价

    private BigDecimal vipmPrice;// 中级会员价

    private BigDecimal vipsPrice;//

    @ApiModelProperty(value = "会员价")
    private BigDecimal vipPrice;

    private Integer seq;

    private BigDecimal wholeSalePrice; //供应商供货价

    private BigDecimal origPrice;//原价

    public Integer getSeq() {
        return seq;
    }

    public void setSeq(Integer seq) {
        this.seq = seq;
    }

    @ApiModelProperty(value = "SKUID", allowableValues = "223")
    public Long getSkuID() {
        return skuID;
    }

    public void setSkuID(Long skuID) {
        this.skuID = skuID;
    }

    @ApiModelProperty(value = "商品ID", allowableValues = "223")
    public Long getGoodsID() {
        return goodsID;
    }

    public void setGoodsID(Long goodsID) {
        this.goodsID = goodsID;
    }

    @ApiModelProperty(value = "商品skuJson", allowableValues = "商品skuJson")
    public String getAttrJson() {
        return attrJson;
    }

    public void setAttrJson(String attrJson) {
        this.attrJson = attrJson;
    }

    @ApiModelProperty(value = "商品sku库存", allowableValues = "12")
    public Integer getInventory() {
        return inventory;
    }

    public void setInventory(Integer inventory) {
        this.inventory = inventory;
    }

    @ApiModelProperty(value = "商品sku价格", allowableValues = "12.22")
    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getVipmPrice() {
        return vipmPrice;
    }

    public void setVipmPrice(BigDecimal vipmPrice) {
        this.vipmPrice = vipmPrice;
    }

    public BigDecimal getViphPrice() {
        return viphPrice;
    }

    public void setViphPrice(BigDecimal viphPrice) {
        this.viphPrice = viphPrice;
    }

    public BigDecimal getVipPrice() {
        return vipPrice;
    }

    public void setVipPrice(BigDecimal vipPrice) {
        this.vipPrice = vipPrice;
    }

    public BigDecimal getWholeSalePrice() {
        return wholeSalePrice;
    }

    public void setWholeSalePrice(BigDecimal wholeSalePrice) {
        this.wholeSalePrice = wholeSalePrice;
    }

    public BigDecimal getVipsPrice() {
        return vipsPrice;
    }

    public void setVipsPrice(BigDecimal vipsPrice) {
        this.vipsPrice = vipsPrice;
    }

    public BigDecimal getOrigPrice() {
        return origPrice;
    }

    public void setOrigPrice(BigDecimal origPrice) {
        this.origPrice = origPrice;
    }
}